/* CSS Document */
/* Specific Styles for fancybox */

.fancybox-title-inside-wrap {
padding-top: 10px;
font-weight: bold;
text-align: center;
color: #235894;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../images/fancybox_sprite.png');
}

#fancybox-buttons.bottom {
	/*margin-top:75px;*/
}

/*#fancybox-buttons.top {
	top:12px;
} */

#fancybox-buttons {
	/*position:relative;*/
}

#fancybox-buttons ul {
	border-color: white;
	border-radius: 3px;
	background: #235894;
}
#fancybox-buttons a.btnNext {
	border-right: 1px solid white;
}
#fancybox-buttons a.btnToggle {
	border-left: 1px solid white;
	border-right: 1px solid white;
}
#fancybox-buttons a.btnClose {
	border-left: 1px solid white;
}

.fancybox-nav {
	width : 30px;
}

.fancybox-prev {
	left : -30px;
}

.fancybox-next {
	right : -30px;
}

.fancybox-nav span {
   visibility: visible;
    opacity: 0.5;
}

.fancybox-nav:hover span {
    opacity: 1;
}

div.rhfbbox {
	text-align:center;
}

div.rhfbbox hr{
	width:50%;
}

div.rhfbtitle {
	width: 80%;
	margin: 0 auto;
}

div.rhfbdesc {
	font-size:smaller;
	line-height:125%;
	padding-top:2px;
}

div.rhfbdtls {
	margin: 0px auto;
	display: table;
	padding-top:2px;
}

div.rhfbtrow  {
	display:table-row;
}

div.rhfbsculpt, div.rhfbsource  {
/*		width: 200px;*/
	padding-right: 15px;

}
div.rhfbsculpt, div.rhfbpaint, div.rhfbsource, div.rhfbreleased  {
	line-height: 125%;
	text-align:left;
	display:table-cell;
	font-size:smaller;
	padding-left: 50px;
	text-indent: -50px;
}

div.rhfbsculpt p, div.rhfbpaint p, div.rhfbsource p, div.rhfbreleased p  {
	
}

div.solzoom {
	font-weight: bold;
	font-size: large;
	color: grey;
	margin-top: 4px;
	}


